@keyframes scale {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1.02);
  }
}
@keyframes wordScale {
  0% {
    transform: scale(0.92);
  }
  100% {
    transform: scale(1.02);
  }
}
.popup-downloadLimit {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  margin: 0;
  background-color: rgba(0, 0, 0, 0.5);
  overflow-y: auto;
  text-align: center;
  user-select: none;
  z-index: 99999;
}
.popup-downloadLimit * {
  box-sizing: border-box;
}
.popup-downloadLimit:after {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.popup-downloadLimit .content {
  display: none;
  font-size: 14px;
  vertical-align: middle;
  box-sizing: border-box;
  text-align: left;
  position: relative;
  width: 470px;
  overflow: visible;
  margin-top: -64px;
  animation: scale 0.2s;
}
.popup-downloadLimit .content .btn-close {
  position: absolute;
  left: 50%;
  width: 40px;
  height: 40px;
  bottom: -42px;
  transform: translateX(-50%);
  background-image: url("//js.588ku.com/comp/activity/20220707DownloadLimit/img/close.png");
  background-size: 100% auto;
  background-repeat: no-repeat;
  cursor: pointer;
}
.popup-downloadLimit .content.element .content-box {
  position: relative;
  display: inline-block;
  height: 484px;
  width: 100%;
}
.popup-downloadLimit .content.element .content-box .describe {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
  position: absolute;
  top: 92px;
  left: 66px;
}
.popup-downloadLimit .content.element .content-box .info {
  display: flex;
  justify-content: space-between;
  width: 360px;
  position: absolute;
  top: 295px;
  left: 57px;
  right: 50px;
  text-align: center;
}
.popup-downloadLimit .content.element .content-box .info > div {
  min-width: 103px;
}
.popup-downloadLimit .content.element .content-box .info .txt1 {
  color: #262626;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 8px;
  font-weight: bold;
}
.popup-downloadLimit .content.element .content-box .info .txt2 {
  font-size: 12px;
  line-height: 12px;
  color: #8C8C8C;
}
.popup-downloadLimit .content.element .content-box .info .txt2 em {
  color: #EA1C1D;
  font-style: normal;
}
.popup-downloadLimit .content.element .content-box .button {
  display: block;
  position: absolute;
  bottom: 54px;
  width: 300px;
  height: 60px;
  text-align: center;
  left: 0;
  right: 0;
  margin: 0 auto;
  border-radius: 10px;
  background: #008CFF;
  box-shadow: 0px 4px 8px 0px rgba(0, 140, 255, 0.4);
  line-height: 60px;
  font-weight: bold;
  color: #fff;
  font-size: 22px;
  cursor: pointer;
  text-decoration: none;
}
.popup-downloadLimit .content.element .content-box .cdAct {
  position: absolute;
  top: 335px;
  left: 180px;
  width: 252px;
  height: 29px;
  font-size: 28px;
  font-weight: 800;
  color: #FAFFAC;
  line-height: 28px;
  text-shadow: 0px 4px 4px rgba(199, 65, 32, 0.23);
}
.popup-downloadLimit .content.element .content-box {
  background: url("//bpic.588ku.com/mainSite/components/limitDailog/bg_ys.png") no-repeat 0 0 / 100% auto;
}
.popup-downloadLimit .content.element .content-box .button {
  background: #008CFF;
  box-shadow: 0px 4px 8px 0px rgba(0, 140, 255, 0.4);
}
.popup-downloadLimit .content.element .content-box .button:hover {
  background: rgba(0, 140, 255, 0.4);
}
.popup-downloadLimit .content.advertisement .content-box {
  position: relative;
  display: inline-block;
  height: 484px;
  width: 100%;
}
.popup-downloadLimit .content.advertisement .content-box .describe {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
  position: absolute;
  top: 92px;
  left: 66px;
}
.popup-downloadLimit .content.advertisement .content-box .info {
  display: flex;
  justify-content: space-between;
  width: 360px;
  position: absolute;
  top: 295px;
  left: 57px;
  right: 50px;
  text-align: center;
}
.popup-downloadLimit .content.advertisement .content-box .info > div {
  min-width: 103px;
}
.popup-downloadLimit .content.advertisement .content-box .info .txt1 {
  color: #262626;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 8px;
  font-weight: bold;
}
.popup-downloadLimit .content.advertisement .content-box .info .txt2 {
  font-size: 12px;
  line-height: 12px;
  color: #8C8C8C;
}
.popup-downloadLimit .content.advertisement .content-box .info .txt2 em {
  color: #EA1C1D;
  font-style: normal;
}
.popup-downloadLimit .content.advertisement .content-box .button {
  display: block;
  position: absolute;
  bottom: 54px;
  width: 300px;
  height: 60px;
  text-align: center;
  left: 0;
  right: 0;
  margin: 0 auto;
  border-radius: 10px;
  background: #008CFF;
  box-shadow: 0px 4px 8px 0px rgba(0, 140, 255, 0.4);
  line-height: 60px;
  font-weight: bold;
  color: #fff;
  font-size: 22px;
  cursor: pointer;
  text-decoration: none;
}
.popup-downloadLimit .content.advertisement .content-box .cdAct {
  position: absolute;
  top: 335px;
  left: 180px;
  width: 252px;
  height: 29px;
  font-size: 28px;
  font-weight: 800;
  color: #FAFFAC;
  line-height: 28px;
  text-shadow: 0px 4px 4px rgba(199, 65, 32, 0.23);
}
.popup-downloadLimit .content.advertisement .content-box {
  background: url("//bpic.588ku.com/mainSite/components/limitDailog/bg_gg.png") no-repeat 0 0 / 100% auto;
}
.popup-downloadLimit .content.advertisement .content-box .button {
  background: #FF9400;
  box-shadow: 0px 4px 8px 0px rgba(255, 148, 0, 0.4);
}
.popup-downloadLimit .content.advertisement .content-box .button:hover {
  background: rgba(255, 148, 0, 0.4);
}
.popup-downloadLimit .content.gif .content-box {
  position: relative;
  display: inline-block;
  height: 484px;
  width: 100%;
}
.popup-downloadLimit .content.gif .content-box .describe {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
  position: absolute;
  top: 92px;
  left: 66px;
}
.popup-downloadLimit .content.gif .content-box .info {
  display: flex;
  justify-content: space-between;
  width: 360px;
  position: absolute;
  top: 295px;
  left: 57px;
  right: 50px;
  text-align: center;
}
.popup-downloadLimit .content.gif .content-box .info > div {
  min-width: 103px;
}
.popup-downloadLimit .content.gif .content-box .info .txt1 {
  color: #262626;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 8px;
  font-weight: bold;
}
.popup-downloadLimit .content.gif .content-box .info .txt2 {
  font-size: 12px;
  line-height: 12px;
  color: #8C8C8C;
}
.popup-downloadLimit .content.gif .content-box .info .txt2 em {
  color: #EA1C1D;
  font-style: normal;
}
.popup-downloadLimit .content.gif .content-box .button {
  display: block;
  position: absolute;
  bottom: 54px;
  width: 300px;
  height: 60px;
  text-align: center;
  left: 0;
  right: 0;
  margin: 0 auto;
  border-radius: 10px;
  background: #008CFF;
  box-shadow: 0px 4px 8px 0px rgba(0, 140, 255, 0.4);
  line-height: 60px;
  font-weight: bold;
  color: #fff;
  font-size: 22px;
  cursor: pointer;
  text-decoration: none;
}
.popup-downloadLimit .content.gif .content-box .cdAct {
  position: absolute;
  top: 335px;
  left: 180px;
  width: 252px;
  height: 29px;
  font-size: 28px;
  font-weight: 800;
  color: #FAFFAC;
  line-height: 28px;
  text-shadow: 0px 4px 4px rgba(199, 65, 32, 0.23);
}
.popup-downloadLimit .content.gif .content-box {
  background: url("//bpic.588ku.com/mainSite/components/limitDailog/bg_gif.png") no-repeat 0 0 / 100% auto;
}
.popup-downloadLimit .content.gif .content-box .button {
  background: #EF2B79;
  box-shadow: 0px 4px 8px 0px rgba(239, 43, 121, 0.4);
}
.popup-downloadLimit .content.gif .content-box .button:hover {
  background: rgba(239, 43, 121, 0.9);
}
.popup-downloadLimit .content.web .content-box {
  position: relative;
  display: inline-block;
  height: 484px;
  width: 100%;
}
.popup-downloadLimit .content.web .content-box .describe {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
  position: absolute;
  top: 92px;
  left: 66px;
}
.popup-downloadLimit .content.web .content-box .info {
  display: flex;
  justify-content: space-between;
  width: 360px;
  position: absolute;
  top: 295px;
  left: 57px;
  right: 50px;
  text-align: center;
}
.popup-downloadLimit .content.web .content-box .info > div {
  min-width: 103px;
}
.popup-downloadLimit .content.web .content-box .info .txt1 {
  color: #262626;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 8px;
  font-weight: bold;
}
.popup-downloadLimit .content.web .content-box .info .txt2 {
  font-size: 12px;
  line-height: 12px;
  color: #8C8C8C;
}
.popup-downloadLimit .content.web .content-box .info .txt2 em {
  color: #EA1C1D;
  font-style: normal;
}
.popup-downloadLimit .content.web .content-box .button {
  display: block;
  position: absolute;
  bottom: 54px;
  width: 300px;
  height: 60px;
  text-align: center;
  left: 0;
  right: 0;
  margin: 0 auto;
  border-radius: 10px;
  background: #008CFF;
  box-shadow: 0px 4px 8px 0px rgba(0, 140, 255, 0.4);
  line-height: 60px;
  font-weight: bold;
  color: #fff;
  font-size: 22px;
  cursor: pointer;
  text-decoration: none;
}
.popup-downloadLimit .content.web .content-box .cdAct {
  position: absolute;
  top: 335px;
  left: 180px;
  width: 252px;
  height: 29px;
  font-size: 28px;
  font-weight: 800;
  color: #FAFFAC;
  line-height: 28px;
  text-shadow: 0px 4px 4px rgba(199, 65, 32, 0.23);
}
.popup-downloadLimit .content.web .content-box {
  background: url("//bpic.588ku.com/mainSite/components/limitDailog/bg_UI.png") no-repeat 0 0 / 100% auto;
}
.popup-downloadLimit .content.web .content-box .button {
  background: #00B18E;
  box-shadow: 0px 4px 8px 0px rgba(26, 188, 156, 0.4);
}
.popup-downloadLimit .content.web .content-box .button:hover {
  background: rgba(0, 177, 142, 0.9);
}
.popup-downloadLimit .content.illus .content-box {
  position: relative;
  display: inline-block;
  height: 484px;
  width: 100%;
}
.popup-downloadLimit .content.illus .content-box .describe {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
  position: absolute;
  top: 92px;
  left: 66px;
}
.popup-downloadLimit .content.illus .content-box .info {
  display: flex;
  justify-content: space-between;
  width: 360px;
  position: absolute;
  top: 295px;
  left: 57px;
  right: 50px;
  text-align: center;
}
.popup-downloadLimit .content.illus .content-box .info > div {
  min-width: 103px;
}
.popup-downloadLimit .content.illus .content-box .info .txt1 {
  color: #262626;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 8px;
  font-weight: bold;
}
.popup-downloadLimit .content.illus .content-box .info .txt2 {
  font-size: 12px;
  line-height: 12px;
  color: #8C8C8C;
}
.popup-downloadLimit .content.illus .content-box .info .txt2 em {
  color: #EA1C1D;
  font-style: normal;
}
.popup-downloadLimit .content.illus .content-box .button {
  display: block;
  position: absolute;
  bottom: 54px;
  width: 300px;
  height: 60px;
  text-align: center;
  left: 0;
  right: 0;
  margin: 0 auto;
  border-radius: 10px;
  background: #008CFF;
  box-shadow: 0px 4px 8px 0px rgba(0, 140, 255, 0.4);
  line-height: 60px;
  font-weight: bold;
  color: #fff;
  font-size: 22px;
  cursor: pointer;
  text-decoration: none;
}
.popup-downloadLimit .content.illus .content-box .cdAct {
  position: absolute;
  top: 335px;
  left: 180px;
  width: 252px;
  height: 29px;
  font-size: 28px;
  font-weight: 800;
  color: #FAFFAC;
  line-height: 28px;
  text-shadow: 0px 4px 4px rgba(199, 65, 32, 0.23);
}
.popup-downloadLimit .content.illus .content-box {
  background: url("//bpic.588ku.com/mainSite/components/limitDailog/bg_ch.png") no-repeat 0 0 / 100% auto;
}
.popup-downloadLimit .content.illus .content-box .button {
  background: #3DB060;
  box-shadow: 0px 4px 8px 0px rgba(61, 176, 96, 0.4);
}
.popup-downloadLimit .content.illus .content-box .button:hover {
  background: rgba(61, 176, 96, 0.9);
}
.popup-downloadLimit .content.photo .content-box {
  position: relative;
  display: inline-block;
  height: 484px;
  width: 100%;
}
.popup-downloadLimit .content.photo .content-box .describe {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
  position: absolute;
  top: 92px;
  left: 66px;
}
.popup-downloadLimit .content.photo .content-box .info {
  display: flex;
  justify-content: space-between;
  width: 360px;
  position: absolute;
  top: 295px;
  left: 57px;
  right: 50px;
  text-align: center;
}
.popup-downloadLimit .content.photo .content-box .info > div {
  min-width: 103px;
}
.popup-downloadLimit .content.photo .content-box .info .txt1 {
  color: #262626;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 8px;
  font-weight: bold;
}
.popup-downloadLimit .content.photo .content-box .info .txt2 {
  font-size: 12px;
  line-height: 12px;
  color: #8C8C8C;
}
.popup-downloadLimit .content.photo .content-box .info .txt2 em {
  color: #EA1C1D;
  font-style: normal;
}
.popup-downloadLimit .content.photo .content-box .button {
  display: block;
  position: absolute;
  bottom: 54px;
  width: 300px;
  height: 60px;
  text-align: center;
  left: 0;
  right: 0;
  margin: 0 auto;
  border-radius: 10px;
  background: #008CFF;
  box-shadow: 0px 4px 8px 0px rgba(0, 140, 255, 0.4);
  line-height: 60px;
  font-weight: bold;
  color: #fff;
  font-size: 22px;
  cursor: pointer;
  text-decoration: none;
}
.popup-downloadLimit .content.photo .content-box .cdAct {
  position: absolute;
  top: 335px;
  left: 180px;
  width: 252px;
  height: 29px;
  font-size: 28px;
  font-weight: 800;
  color: #FAFFAC;
  line-height: 28px;
  text-shadow: 0px 4px 4px rgba(199, 65, 32, 0.23);
}
.popup-downloadLimit .content.photo .content-box {
  background: url("//bpic.588ku.com/mainSite/components/limitDailog/bg_syt.png") no-repeat 0 0 / 100% auto;
}
.popup-downloadLimit .content.photo .content-box .button {
  background: #FF5859;
  box-shadow: 0px 4px 8px 0px rgba(255, 88, 89, 0.4);
}
.popup-downloadLimit .content.photo .content-box .button:hover {
  background: rgba(255, 88, 89, 0.9);
}
.popup-downloadLimit .content.bg .content-box {
  position: relative;
  display: inline-block;
  height: 484px;
  width: 100%;
}
.popup-downloadLimit .content.bg .content-box .describe {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
  position: absolute;
  top: 92px;
  left: 66px;
}
.popup-downloadLimit .content.bg .content-box .info {
  display: flex;
  justify-content: space-between;
  width: 360px;
  position: absolute;
  top: 295px;
  left: 57px;
  right: 50px;
  text-align: center;
}
.popup-downloadLimit .content.bg .content-box .info > div {
  min-width: 103px;
}
.popup-downloadLimit .content.bg .content-box .info .txt1 {
  color: #262626;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 8px;
  font-weight: bold;
}
.popup-downloadLimit .content.bg .content-box .info .txt2 {
  font-size: 12px;
  line-height: 12px;
  color: #8C8C8C;
}
.popup-downloadLimit .content.bg .content-box .info .txt2 em {
  color: #EA1C1D;
  font-style: normal;
}
.popup-downloadLimit .content.bg .content-box .button {
  display: block;
  position: absolute;
  bottom: 54px;
  width: 300px;
  height: 60px;
  text-align: center;
  left: 0;
  right: 0;
  margin: 0 auto;
  border-radius: 10px;
  background: #008CFF;
  box-shadow: 0px 4px 8px 0px rgba(0, 140, 255, 0.4);
  line-height: 60px;
  font-weight: bold;
  color: #fff;
  font-size: 22px;
  cursor: pointer;
  text-decoration: none;
}
.popup-downloadLimit .content.bg .content-box .cdAct {
  position: absolute;
  top: 335px;
  left: 180px;
  width: 252px;
  height: 29px;
  font-size: 28px;
  font-weight: 800;
  color: #FAFFAC;
  line-height: 28px;
  text-shadow: 0px 4px 4px rgba(199, 65, 32, 0.23);
}
.popup-downloadLimit .content.bg .content-box {
  background: url("//bpic.588ku.com/mainSite/components/limitDailog/bg_bg.png") no-repeat 0 0 / 100% auto;
}
.popup-downloadLimit .content.bg .content-box .button {
  background: #FA4633;
  box-shadow: 0px 4px 8px 0px rgba(250, 70, 51, 0.4);
}
.popup-downloadLimit .content.bg .content-box .button:hover {
  background: rgba(250, 70, 51, 0.9);
}
.popup-downloadLimit .content.wordart .content-box {
  position: relative;
  display: inline-block;
  height: 484px;
  width: 100%;
}
.popup-downloadLimit .content.wordart .content-box .describe {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
  position: absolute;
  top: 92px;
  left: 66px;
}
.popup-downloadLimit .content.wordart .content-box .info {
  display: flex;
  justify-content: space-between;
  width: 360px;
  position: absolute;
  top: 295px;
  left: 57px;
  right: 50px;
  text-align: center;
}
.popup-downloadLimit .content.wordart .content-box .info > div {
  min-width: 103px;
}
.popup-downloadLimit .content.wordart .content-box .info .txt1 {
  color: #262626;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 8px;
  font-weight: bold;
}
.popup-downloadLimit .content.wordart .content-box .info .txt2 {
  font-size: 12px;
  line-height: 12px;
  color: #8C8C8C;
}
.popup-downloadLimit .content.wordart .content-box .info .txt2 em {
  color: #EA1C1D;
  font-style: normal;
}
.popup-downloadLimit .content.wordart .content-box .button {
  display: block;
  position: absolute;
  bottom: 54px;
  width: 300px;
  height: 60px;
  text-align: center;
  left: 0;
  right: 0;
  margin: 0 auto;
  border-radius: 10px;
  background: #008CFF;
  box-shadow: 0px 4px 8px 0px rgba(0, 140, 255, 0.4);
  line-height: 60px;
  font-weight: bold;
  color: #fff;
  font-size: 22px;
  cursor: pointer;
  text-decoration: none;
}
.popup-downloadLimit .content.wordart .content-box .cdAct {
  position: absolute;
  top: 335px;
  left: 180px;
  width: 252px;
  height: 29px;
  font-size: 28px;
  font-weight: 800;
  color: #FAFFAC;
  line-height: 28px;
  text-shadow: 0px 4px 4px rgba(199, 65, 32, 0.23);
}
.popup-downloadLimit .content.wordart .content-box {
  background: url("//bpic.588ku.com/mainSite/components/limitDailog/bg_ysz.png") no-repeat 0 0 / 100% auto;
}
.popup-downloadLimit .content.wordart .content-box .button {
  background: #00BBC8;
  box-shadow: 0px 4px 8px 0px rgba(0, 207, 221, 0.4);
}
.popup-downloadLimit .content.wordart .content-box .button:hover {
  background: rgba(0, 187, 200, 0.9);
}
.popup-downloadLimit .content.model .content-box {
  position: relative;
  display: inline-block;
  height: 484px;
  width: 100%;
}
.popup-downloadLimit .content.model .content-box .describe {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
  position: absolute;
  top: 92px;
  left: 66px;
}
.popup-downloadLimit .content.model .content-box .info {
  display: flex;
  justify-content: space-between;
  width: 360px;
  position: absolute;
  top: 295px;
  left: 57px;
  right: 50px;
  text-align: center;
}
.popup-downloadLimit .content.model .content-box .info > div {
  min-width: 103px;
}
.popup-downloadLimit .content.model .content-box .info .txt1 {
  color: #262626;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 8px;
  font-weight: bold;
}
.popup-downloadLimit .content.model .content-box .info .txt2 {
  font-size: 12px;
  line-height: 12px;
  color: #8C8C8C;
}
.popup-downloadLimit .content.model .content-box .info .txt2 em {
  color: #EA1C1D;
  font-style: normal;
}
.popup-downloadLimit .content.model .content-box .button {
  display: block;
  position: absolute;
  bottom: 54px;
  width: 300px;
  height: 60px;
  text-align: center;
  left: 0;
  right: 0;
  margin: 0 auto;
  border-radius: 10px;
  background: #008CFF;
  box-shadow: 0px 4px 8px 0px rgba(0, 140, 255, 0.4);
  line-height: 60px;
  font-weight: bold;
  color: #fff;
  font-size: 22px;
  cursor: pointer;
  text-decoration: none;
}
.popup-downloadLimit .content.model .content-box .cdAct {
  position: absolute;
  top: 335px;
  left: 180px;
  width: 252px;
  height: 29px;
  font-size: 28px;
  font-weight: 800;
  color: #FAFFAC;
  line-height: 28px;
  text-shadow: 0px 4px 4px rgba(199, 65, 32, 0.23);
}
.popup-downloadLimit .content.model .content-box {
  background: url("//bpic.588ku.com/mainSite/components/limitDailog/bg_gg.png") no-repeat 0 0 / 100% auto;
}
.popup-downloadLimit .content.model .content-box .button {
  background: #FF9400;
  box-shadow: 0px 4px 8px 0px rgba(255, 148, 0, 0.4);
}
.popup-downloadLimit .content.model .content-box .button:hover {
  background: rgba(255, 148, 0, 0.4);
}
/*# sourceMappingURL=./popupDownloadLimitV2.css.map */